1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- .Dialog {
- width: 80%;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate3d(-50%, -50%, 0);
- display: flex;
- align-items: center;
- justify-content: center;
- &Container {
- width: 100%;
- position: relative;
- height: 100%;
- background-color: #1f2830;
- border-radius: 0.1rem;
- overflow: hidden;
- opacity: 0.2;
- transition: all 0.3s;
- padding-bottom: 0.1rem;
- &.visible {
- opacity: 1;
- }
- }
- .close {
- position: absolute;
- right: 0.1rem;
- top: 0.05rem;
- z-index: 1;
- padding: 0.05rem 0.05rem 0.1rem 0.1rem;
- overflow: hidden;
- }
- .content {
- padding: 0.15rem;
- }
- .title {
- color: #11de68;
- font-size: 0.16rem;
- font-weight: 700;
- text-align: center;
- }
- .curHeader {
- padding: 0.2rem 0 0.1rem 0;
- text-align: center;
- img {
- width: 0.8rem;
- height: 0.8rem;
- border-radius: 50%;
- display: inline-block;
- }
- }
- .imgs {
- display: grid;
- grid-template-columns: repeat(4, 1fr);
- grid-column-gap: 0.1rem;
- grid-row-gap: 0.15rem;
- padding: 0.3rem 0 0.1rem 0;
- }
- .imgItem {
- aspect-ratio: 1/1;
- border-radius: 50%;
- border: 2px solid transparent;
- position: relative;
- img {
- border-radius: 50%;
- }
- &.active {
- border: 2px solid #11de68;
- .check {
- display: block;
- }
- }
- .check {
- display: none;
- position: absolute;
- right: 0;
- bottom: 0;
- border-radius: 50%;
- background: #11de68;
- width: 0.2rem;
- height: 0.2rem;
- text-align: center;
- line-height: 0.2rem;
- }
- }
- }
|